legal renewal - German English Dictionary